SPB Git

Repository Public

page.tsx 790 B 19 lines tsx

1import type { Metadata } from "next";2import { SavedFilms } from "@/components/SavedFilms";3import { dict, type Locale } from "@/lib/i18n";45export async function generateMetadata({ params }: { params: Promise<{ locale: string }> }): Promise<Metadata> {6  return { title: dict((await params).locale as Locale).saved.title, robots: { index: false } };7}8export default async function Saved({ params }: { params: Promise<{ locale: string }> }) {9  const locale = (await params).locale as Locale;10  const t = dict(locale);11  return (12    <div className="py-10">13      <h1 className="display text-5xl md:text-6xl">{t.saved.title}</h1>14      <p className="prose-film mt-3">{t.saved.sub}</p>15      <div className="mt-8"><SavedFilms locale={locale} empty={t.saved.none} /></div>16    </div>17  );18}19
Files main
Menu

Theme